.baseModal {
  :global(.semi-modal-header),
  :global(.semi-modal-footer) {
    padding: 0 24px;
  }

  :global(.semi-modal-content) {
    padding: 0;

    :global(.semi-modal-body) {
      overflow: auto;
      display: flex;
      justify-content: center;
      align-items: flex-start;
    }
  }

  .modalButtonGroup {
    display: flex;
    gap: 10px;
    justify-content: flex-end;

    .button {
      width: 170px;
    }
  }
  :global(.semi-modal-content) {
    height: max-content;
  }
  &.nofooter {
    :global(.semi-modal-footer) {
      display: none;
    }
  }
}
